Cape buffalo - French English Dictionary